Intriguing Earth Architecture 63 River and Rowing Museum, Henley-on-Thames, England, UK – David Chipperfield Architectsvia flickr: toxophilite Feature your photographs here:+ join our flickr pool You Might Also Like Corbusier: Master Architect Of Choice June 18, 2007 Steven Holl: Sarphatistraat, Amsterdam July 25, 2007 Newhouse III Opens At Syracuse December 15, 2007