Medieval Piran

Medieval Piran (from Koper)