Havana

Havana

Screen Print

22cm x 30cm

2012

Limited Edition of 120 with Artist’s Proof Edition of 15