indian female doctor thinking and scratching head isolated on greenscreen

Code produit:
111179210