oldpaintings: Edinburgh Town and Castle, 1831 by David Roberts (Scottish, 1796–1864)
oldpaintings: Edinburgh Town and Castle, 1831 by David Roberts (Scottish, 1796–1864) -- source link
oldpaintings: Edinburgh Town and Castle, 1831 by David Roberts (Scottish, 1796–1864) -- source link