These are Hisbiscus flowers. I live in India and can easily find them in neighborhood. As read in Wikipedia, these have around 700 species.
You are viewing a single comment's thread from:
These are Hisbiscus flowers. I live in India and can easily find them in neighborhood. As read in Wikipedia, these have around 700 species.