Space Mirrors