Collection: Stratford upon Avon

Stratford-upon-Avon is the town where William Shakespeare was born and is buried.