Designed by
Title
Henley Street in Stratford upon Avon at Christmas time. #134672751
Description
Henley Street in the famous town of Stratford upon Avon, Warwickshire, England early evening with the Christmas lights on. The street is one of several filled with Victorian Christmas Market stalls, tourists and shoppers.
This image is editorial