All images / editorial
Tree Toad
SPAIN - CIRCA 1975: stamp printed by Spain, shows Tree Toad, circa 1975
- License: Editorial License.
Editorial
All images / editorial
Size Selection:
You can re-download any size after the purchase.
Keywords
-
1975
Seal
Spain
aged
amphibian
ancient
animal
antique
area
cane
croak
envelope
eyes
fauna
frog
grass
herb
hide
historic
landscape
leaf
leg
letter
limnetic
mail
message
nature
old
park
philately
postage
postcard
postmark
reserve
retro
river
skin
small
stamp
stem
toad
tree
vegetation
vintage
wild