Olive trees Croatia Novigrad in Istria

- Image ID: 2DA1KBN

Olive trees Croatia Novigrad in Istria

Emil Pozar / Alamy Stock Photo

Image ID: 2DA1KBN

Location: Novigrad in Istria in Croatia Europe