India

wm_WM-101-2
This Autorickshaw Driver thinks the Flowers, the Lemon & the Neem leaves have reached its final destination, that’s to adorn the Gods in his vehicle.
Spotted near Kotturpuram MRTS Station.