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 87 January 31, 2012 Intriguing Earth Architecture 49 April 29, 2008 Intriguing Earth Architecture 55 July 26, 2008