Gorgeous views of mountainous natural landscape of Mediterranean coast with beaches, hotels and parking for vehicles on island of Rhodes. Greece. Europe.

Code produit:
661857711