Parade Tea Gardens, Ryde, Isle of Wight, England

County Isle of Wight
Country England
 
Enclosed By
Ryde
 
Place Encloses