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 Intriguing Earth Architecture 34 November 30, 2007 Durham Begins Performing Arts Center December 19, 2006 Intriguing Earth Architecture 39 January 11, 2008