Water Front Promenade

Ashdod, Israel