A Llama in Times Square

£18.90 £39.90

An icon photography taken in New York, 1957 on a taxi in Times Square.  A perfect composition for any interior. Details: High quality, water resistant canvas printing Classy wall decor...