Greek Orthodox Cathedral of St Luke
5
1

Greek Orthodox Cathedral of St Luke

27 Dundonald Road, Glasgow, United Kingdom