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 Earth Day ’09 April 22, 2009 Google Rolls Out SketchUp April 28, 2006 Intriguing Earth Architecture 29 October 13, 2007