Pedrosa

Digital print on Hahnemuhle canvas 75cm x 65cm 2013