michelangelo russo painter

 gallery 

Iso Module Quadro

3 of 12

Iso 2002

Iso Module Quadro

Oil and Pigment on Linen

50cm x 50cm

2002