The Patio section of the Restaurant at The Astor Grill.

- Image ID: HGP46G
Antonio Olmos / Alamy Stock Photo
Image ID: HGP46G
Location: Taplow, Berkshire, England, United Kingdom

Search stock photos by tags