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