'Taft' Gardens in Ojai, Aloe Vera blossoms?

Back to photo list

2238_original