Land Snail (Cochlostyla imperator) 6 ₱ — Philippines, 2005

Land Snail (Cochlostyla imperator)

Land Snail (Cochlostyla imperator) (Philippines, 2005), face value 6 ₱, “Endemic Land Snails of the Philippines” series. Photo, catalogue value, details and…

Series
Endemic Land Snails of the Philippines
Issue date
2005
Face value
6 ₱
Colors
Multicolor
Print run
25,000

Identify a stamp