A Llama in 1957 New York City
This photograph, taken from a Life magazine feature on famous animals in New York, is titled “A Llama in Times Square.” The photo was taken in 1957, but it just seems so out of place because you’re not likely to spot a llama in Times Square even today. Magnum Photos reports that Linda the Llama was photographed in Times Square while on her way back from the studio.
Three Lions / Stringer via Getty Images
The series also features several other high-earning animals. We love seeing these quirky images from the past. Photos like these make us wish that Life was still around and printing.