Nea Styra , Evia, Greece - June 1, 2018: Lokal cost restaurant and caffe in Nea Styra village, Evia island, Greece.
Size: 3645px × 2430px
Photo credit: © master2 / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: aegean, beach, blue, boat, cafe, caffe, care, chea, cost, destination, drink, europe, european, evia, famous, ferryboat, food, greece, greek, harbor, holiday, island, landmark, lifestyle, long, mountain, nea, paralia, people, popular, restaurant, rock, sea, styra, summer, table, tourism, tourist, travel, trees, vacation, village, water