Commission Painting; London England, Uk

MAP
38" x 72" x 3"
printed map, spray paint, oil, oil paint stick, charcoal, on canvas

More Projects Like This

Also Appears In