Exterior of the Ryde Theatre with clock tower on the Isle of Wight

- Image ID: EAP85G
Exterior of the Ryde Theatre with clock tower on the Isle of Wight
Peter Noyce GBR / Alamy Stock Photo
Image ID: EAP85G
Location: Ryde, Isle of Wight, England