Plants & Stone

Show More
Agave polyacantha

click to enlarge image