Designed by
Title
The Royal Shakespeare Theatre and the River Avon, Stratford Upon Avon, Warwickshire UK. #217706229
Description
The River Avon and the Royal Shakespeare Theatre, Stratford Upon Avon, Warwickshire, UK, in Early Spring with Swans on the River and the willow trees in early leaf. April 2021.
This image is editorial