Echinocereus polycanthus

Echinocereus polycanthus

Elvia Esparza

370 x 265, Watercolour on paper

Also by Elvia Esparza