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 Kathryn McCamant On Dwell November 26, 2007 Richard Rogers Wins 2007 Pritzker Prize March 28, 2007 David Childs of SOM Unveils Latest Incarnation of World Trade Center June 28, 2006