JAMES MacKEOWN
The Little Red Umbrella
Oil on Board,12 x 12 inches, £1,500
SOLD