The Llama Barn is a photograph by Diana Angstadt which was uploaded on May 17th, 2015.
The Llama Barn
This is about two lamas at the Stamford Connecticut Museum and Nature Center.
Title
The Llama Barn
Artist
Diana Angstadt
Medium
Photograph - Photography
Description
This is about two lamas at the Stamford Connecticut Museum and Nature Center.
Uploaded
May 17th, 2015