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 45 March 28, 2008 CCTV Rem Koolhaas/OMA August 3, 2007 Intriguing Earth Architecture 64 March 20, 2009