Older version of Image of Echinocereus triglochidiatus

© 2009 Barry Breckling