Skip Navigation

Broken Windows Stratford Postcard

Travel Photography Travel Postcards United Kingdom Postcards Broken Windows Stratford

Thumbnail version a larger format appears to the receiver and in preview mode
Broken Windows Stratford

Broken Windows Stratford, United Kingdom

Abandoned buildings on the River Lee (Navigation canal) close to 2012 Olympic Site.

Photo by GregW

or