giant solar sail, floating in space between the sun and earth, art deco painting