Ball Of Star Flowers

Ball Of Star Flowers - An Exotic Flower In The Shape Of A Ball, Made Up Of Star Shaped Pedals And Leaves. Photo