Drupa rubusidaeus Drupa rubusidaeus (25mm) is a common shell and discovering it had such a beautiful green animal was quite a pleasant surprise. Photo by Jeanette Johnson, www.underwaterkwaj.com Comments are closed. ← Leandrites sp Leocrates sp 114 →