Stratford-upon-Avon - Stratford-upon-Avon Town Hall, England, United Kingdom

地址:Stratford-upon-Avon - Stratford-upon-Avon Town Hall, England, United Kingdom