File:Mestral.jpg

Mestral on Earth in 1957.