Mangoro

Mangoro

Mangoro (Mangifera indica)

A mango tree in full bloom in Kerala, India