1886 - 1982
Long Island, Seychelles

Pastel on paper, signed lower left
Image size: 13 3/4 x 9 1/2 inches (35 x 24 cm)