Keppel Palmer Residence

London, UK
2006

back to residential