New York City Llama Poster

  • Sale
  • Regular price $15.18

Inspired by the “ Llama in Times Square”, when a Llama was sighted on the street of New York city in the year 1957.

This poster is a depiction from the Magnum Collection that resides in New York.

This iconic and timeless piece of art is a must have for one’s periodic collections.