Mammillarias, Aloes, Aeoniums and Crassulas, with Opuntias on the far side of the bench.
Uploaded to Geograph by Roger Kidd on 26 June 2015
Photo © Roger Kidd, 26 June 2015. Licensed for reuse under this Creative Commons licence