A spiny aloe at Tower Hill Botanic Garden in Boylston, MA.
Tower Hill Botanic Garden in Boylston, MA.
Wallum Lake