The Italian Chapel
Located on the tiny uninhabited island of Lamb Homb in Scotland’s memorable Orkney Islands, The Italian Chapel is an inspiring Catholic church that was constructed by prisoners of war during …
The Italian Chapel Read More
Located on the tiny uninhabited island of Lamb Homb in Scotland’s memorable Orkney Islands, The Italian Chapel is an inspiring Catholic church that was constructed by prisoners of war during …
The Italian Chapel Read More