Kresten Palace

Kallithea Avenue
Rhodes Town
Greece