Designed by
Title
Elgin`s Holy Trinity Cathedral, Elgin, Scotland, UK #246588529
Description
Elgin`s Holy Trinity Cathedral, Elgin, Scotland UK. is now a ruin of the 13th-century Catholic cathedral church, the seat of a bishop between 1224 and 1560, in Elgin, Scotland. It was called the Lighthouse of the North.