PRINCESS FLORA

3 km Rhodes Kallithea
Rhodes
Greece