Weathersnake, Romania – Most Beautiful Picture

Weathersnake, Derna, Romania. Photo: Ovi D. Pop