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 OMA Landmark Jeopardized By Fire February 9, 2009 Happy Holidays ’09 December 25, 2009 Firm Focus: Hariri & Hariri March 17, 2009