Not your everyday perch; the agave plant only blooms once at the end of its life (which isn't a century but closer to 30 years).
All Rights Reserved. © Verne Nelson