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 World Architecture in 03:40 April 24, 2007 Cameron Sinclair Speaks At TED June 23, 2007 Intriguing Earth Architecture 02 November 20, 2006