Designed by
Title
Beautiful flowers of Cleome spinosa also known as spider flower, Spiny spiderflower, Tarenaya hassleriana etc #251227266
Description
Beautiful flowers of Cleome spinosa also known as spider flower, Spiny spiderflower, Tarenaya hassleriana etc. Spotted in ooty botanical garden