Sun and moon shield