Gastro-Vision: The Best in Food-Art 2010

[email protected]

Window of Pied-a-Terre at 34 Charlotte Street, London.