Fiddler Crabs Home Blog

Postage Stamp

Sri Lanka (1986)

Postage Stamp (Sri Lanka 1986) image
Postage stamp from Sri Lanka (1986, 6R) featuring the fiddler crab Uca annulipes (labeled Uca lactea).