Large sunburst mirror