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 73 November 21, 2009 More Turmoil at the World Trade Center Site… April 25, 2006 Intriguing Earth Architecture 21 July 30, 2007