Editions:  Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland
Advertisement

stamp

Swiss Post gives stamp of approval to Solar Impulse

Swiss Post gives stamp of approval to Solar Impulse

A new stamp commemorates the incredible journey of two Swiss pilots.

Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement