Italiano

Simple signage above beautiful Art Deco clock for Ristorante Piazza in Cranbourn Street

London, United Kingdom

Added:

17th August 2010