Designed by
Title
Cancelled postage stamp printed by Madagascar, that shows Depilatory Sea Hare #291751738
Description
Cancelled postage stamp printed by Madagascar, that shows Depilatory Sea Hare (Aplysia depilans), circa 1992.
This image is editorial