Strossmayer Promenade street

 ZagrebCroatia