Italian

Coffee bar signage high above the exit of Paddington Station

London, United Kingdom

Added:

14th April 2011