Unusual

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










Tags

See also

New and interesting