Designed by
Title
Picturesque St. Nicholas beach situated on Vassilikos peninsula on the south east coast of Zakynthos island, Greece. #194072852
Description
Picturesque St. Nicholas beach situated on Vassilikos peninsula on the south east coast of Zakynthos island in Greece.