Skip to main content
1 result filtered with: Princess Alice Memorial Hospital (Eastbourne, England)
  • Princess Alice Memorial Hospital, Eastbourne: perspective view. Wood engraving, 1883.