Friday, February 13, 2009

Photo of the El Museu de les Ciencies Principe Felipe aka Science Museum in Valencia, Spain.