Img 0765

Img 0765

The biggest llama farm in Europe.

Exif Information

Img 0762
Pano 20140409 172113