Launceston Castle c.1870. By Henry Hayman

Visits: 4