Results 1 results found Town Square (Trg Sveti Stjepana) and cathedral of St. Stjepan at dusk, Hvar Town, Hvar Island, Dalmatia, Croatia, Europe