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 96 November 8, 2017 Architect…what’s in a word? December 5, 2006 Dutch Company to Float Eco-Homes March 2, 2007