Set of three Peru Llama stamps an attractive addition to any collection – Linn’s Stamp News


Linn’s Stamp News

Set of three Peru Llama stamps an attractive addition to any collection
Linn’s Stamp News
Located on the Pacific coast of South America, Peru includes coastal plain, Amazon rain forest, and Andean mountains. Peru declared its independence from Spain in 1821 and issued its first stamps in 1857. Latin American stamps have grown in popularity

More: continued here

Leave a Reply

Your email address will not be published. Required fields are marked *