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 Remind Me – Architecture in Video January 20, 2007 Theo Jansen Speaks At TED September 18, 2007 Intriguing Earth Architecture 27 September 21, 2007