Designed by
Title
Postage stamp Cuba 1990. Hogfish Lachnolaimus maximus, Laboratory Assistant #291341580
Description
Post stamp printed in cuba 1990. Hogfish lachnolaimus maximus, laboratory assistant. Value 5 cuban centavo. From the series oceanography institute.
This image is editorial