Signs written in Polish, Russian and other languages in a news agent window, Wisbech, Cambridgeshire. The Fens, East Anglia, England
Resolution
5051 x 3530px
Contributor
Rights
Release
Stock Photo ID
D1223_18_015