Image of <i>Opuntia <i>polyacantha</i></i> var. polyacantha

Opuntia polyacantha var. polyacantha

1999 California Academy of Sciences   cc-by-nc-sa-3.0