Raid71 "De Niro"

Giclee print 

13 x 19 inches 

Numbered edition of 10