NEW YORK — A llama in Times Square in 1957.
via p
meerdepot:vintagephoto:to 1957
this is priceless!
all i can think of is the spring hare standing up and tossing his tea cup at the screen yelling You’re Late For Tea. idk...