Rose Walsh-Cooke

Name: Rose Walsh-Cooke

Artistic field

Oil on canvas