Designed by
Title
The Gower Memorial in Bancroft Gardens erected in 1888. Stratford-upon-Avon, England, UK. August 28, 2024. #333502500
Description
Stratford-upon-Avon, England, UK. August 28, 2024. The Gower Memorial in Bancroft Gardens erected in 1888.
This image is editorial