Duddingston Kirk

Duddingston Kirk, Holyrood Park, Edinburgh
Duddingston Kirk, Holyrood Park, Edinburgh
Filename: Duddingston Kirk.jpg
Copyright