Olive trees Croatia Novigrad in Istria

- Image ID: 2DA1KGA

Olive trees Croatia Novigrad in Istria

Emil Pozar / Alamy Stock Photo

Image ID: 2DA1KGA

Location: Novigrad in Istria in Croatia Europe