Monasteries of Meteora (set)
Meteora – Wikipedia
Meteora – Wikipedia
The Libanus Chapel, in Swansea, was built in 1906 during the Christian non-conformist revival led by Evan Roberts in south Wales in the early part of the last century. Whilst the revival was… Continue reading