species 20,586 observations

Indian Hawthorn

Rhaphiolepis indica