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