Oreocereus trollii v. major seeds

David J. Stang

Oreocereus trollii v. major