Beavertail Cactus

Beavertail Cactus

Opuntia basilaris
Joshua Tree National Park, California, USA - May 4 2011