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 ecAr2.0 Among Top 25 Blogs April 13, 2007 Gulf Coast Rebuild: Libeskind, Chapter Three March 20, 2007 Intriguing Earth Architecture 24 August 26, 2007