Designed by
Title
The Swiss Science Center Technorama at Winterthur, Switzerland #61032784
Description
Winterthur, Switzerland - 13 april 2007: children playing with the installations of the Swiss Science Center Technorama at Winterthur, Switzerland
This image is editorial