Italiano

Fantastic neon signage at night for Italian restaurant in Rupert Street

London, United Kingdom

Added:

17th August 2010