Photograph - Photography
Linda the llama takes a peek out of a car door on her way to a fashion photography shoot.
Image provided by Getty Images.
January 17th, 2019
Viewed 1,890 Times - Last Visitor from Lake Worth, FL on 10/15/2019 at 9:08 AM