VADB
The Aelian Bridge and Castle of St. Angelo by John Bowles, British, active, Thomas Bowles, British, 1712 - after 1753 — VisualArtsDB