Fiddler Crabs Home

Postage Stamp

Taiwan (2004)

Postage Stamp: Taiwan (2004) image
Postage stamp from Taiwan (2004, $5) featuring the fiddler crab Tubuca arcuata.