Dernie David

New Stone Architecture - London Laurence King Londan 2003