Alocasia nebula

Spotted Aroid

12cm by 18cm
1999
Artwork closeup Artwork closeup Artwork closeup