Succupedia Puya alpestris (Sapphire Tower) Puya alpestris (Sapphire Tower) is an amazing plant that forms an up to 3 feet (90 cm) tall clump of rosettes of green leaves with spines… Read More