Words of Faith - Holy Cross Church in King's Cross, London - 大象传媒 Sounds

Words of Faith - Holy Cross Church in King's Cross, London - 大象传媒 Sounds


Holy Cross Church in King's Cross, London

The inner city church that serves a transient community of the poor, sick and excluded

Coming Up Next