Porchester Terrace North, London W2. October 2012

Advertisements