Designed by
Title
Spot-fin Porcupinefish (Diodon hystrix), Fish serie, circa 1984 #135416597
Description
MOSCOW, RUSSIA - SEPTEMBER 26, 2018: A stamp printed in Vietnam shows Spot-fin Porcupinefish (Diodon hystrix), Fish serie, circa 1984
This image is editorial