London Street Food. Pizza Margherita in a Wood Fired Oven in the Street. Seen in St. Katharine Docks

2015-02-14 696