A Landscape with a Ruined Castle and Church

1665
The National Gallery, Trafalgar Square, Charing Cross, London WC2N 5DN, United Kingdom

Related Blog Posts

No items found.