Space Balloon switzerland launch in Aubonne near Geneva

Posted by abfa on Nov. 17, 2010