Unusual

Residents of the city of Madeira (Portugal) witnessed an unusual phenomenon.









Tags

See also

New and interesting