Roses. Old Delhi.

Cleaning up rose petals in a shop of Old Delhi