Duddingston Kirk is a Parish Church in the Church of Scotland,

Oil paint on paper

Category: