Novigrad

Novigrad Istrian house rooftops and sea aerial view, Croatia