Skip to main content
Menu

Total eclipse of the sun observed in Mauritius.