Road to villa Rosa

£1,500.00

1 in stock

Large painting invoking a mindful and spiritual feel to your interior. The Road to Villa Rosa takes you into an imaginary landscape inspired by Italian Paintings of the 17th century.

80 x 80 cm 4 cm deep Italian Canvas. Hand made and hand finished frame.

1 in stock

You may also like…