Niamh's Shore - Robert Shaw

Niamh's Shore

oil on canvas

50cm x 70cm

Sold