Stock Photo - llama and alpaca breeding farm located near Temuco in Chile.

Stock Photo: llama and alpaca breeding farm located near Temuco in Chile.

Searchable keywords

Choose multiple keywords