Mexican giant cardon cactus

Mexican giant cardon cactus

© Ed Reardon/Alamy - 2018-04-04

green saguaro blue yellow plant botany cactus textile vegetable san pedro cactus plant stem pattern