The Palace Hvar

Trg Sv. Stjepana 1
Hvar
Croatia