Birth of Nature 1

Large scale canvas

Acrylic and oil on canvas135cm x 135 cm

Painted in 2015 and part of my "Beach Holiday Series"

£3,450.00