SPONSORED

Mosaics in Church

SPONSORED

T he small but mighty church of the Sacred Heart of Alexandria, next to Birmingham in the UK. You won' t believe your eyes... as long as you pay the meter for 15 minutes of electricity in the church... -)

RELATED STORIES

SPONSORED
SPONSORED

SPONSORED