Sandycove Moon

975

Oil on canvas

Out of stock