species 6,598 observations

Woollyjoint Pricklypear

Opuntia tomentosa