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 Happy Holidays ’08 December 25, 2008 Posta Aerea 10 January 30, 2014 Intriguing Earth Architecture 105 March 30, 2018