Image of Echinomastus intertextus

© 2005 Robert Sivinski