Marco Franco

Aliosha, 2019

Oil on canvas

Painting70 x 50 x 4cmShips from Italy

£4,360

In stock

Category:

Enquire or Make an Offer

About the Artist

Marco Franco (b.1989, Italy) is a visual artist whose practice is inspired by themes surrounding nature.