Limopsis indica
Country
Sri Lanka
Country
Sri Lanka