Italian

Huge signage above Italian Suit Co in Oxford Street

London, United Kingdom

Added:

24th July 2011