Captured in Zakynthos, Greece. One of the best views to witness from above sea-level. This iconic beach is surrounded by landscapes that speak for themselves.
Captured in Zakynthos, Greece. One of the best views to witness from above sea-level. This iconic beach is surrounded by landscapes that speak for themselves.