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 2,959 Times - Last Visitor from Hürth, 07 - Germany on 01/23/2020 at 10:52 AM