Asian

Silk-screened Leicester Square restaurant awning somewhat over embellished with bird excrement

London, United Kingdom

Added:

17th August 2010