Banksy - Nola (Orange Rain)

Art Artwork from United States. Published by anonymous on Wednesday 18 May 2016.

Banksy - Nola (Orange Rain) image

Year: 2008 For sale

Banksy Nola (Orange Rain) 2008 Screenprint 29.92 x 22.04 inches (76 x 56 cm) Edition of 32 Signed and numbered