Budikovac Island (Veliki Budikovac)

Split, Croatia