Boston Butterfly

A butterfly perches on the screen window of the butterfly room in the Museum of Science in Boston, USA. In the background the Charles River and the Boston skyline. The collection includes butterflies and moths from all over the world.

__________

Full article and photo: http://www.spiegel.de/international/0,1518,729710,00.html