Lesvos - Petra live cam

Petra, view of the North Aegean and Molyvos Castle