Postage stamp from Vietnam depicting a frog shell (Bursa rana)
Size:
4600px × 3598px
Photo credit: ©
DBI Studio / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
bufonaria,
bursidae,
frog,
gastropod,
marine,
mollusk,
postage,
ranasea,
shells,
snail,
stamp,
vietnam