Designed by
Title
Park of Stratford on Avon, England, United Kingdom #105854627
Description
STRATFORD UPON AVON, ENGLAND - JULY 10, 2016: Unidentified people improvising a Shakespeare play in Stratford Upon Avon, Warwickshire, England.
This image is editorial