Portfolio > Landscape studies

Rebecca Morgan Finch
The Spirit of Precipitation
oil on canvas
91cm x 61cm
2016