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 90 October 3, 2012 Architecture Sites Among 2006 Webby Winners June 4, 2006 Intriguing Earth Architecture 42 February 17, 2008