Nineteen spider plants

Cacti and Aloe Vera

Though I have included latin names (in Tags) for the cacti and aloes, I am by no means confident that these are correct – mine just look like the images I found online.

Air Plants (Tillandsias)