Stock Foto - Indian babies bare feet against mothers green floral sari


Ort
Andhra Pradesh, India