or

Senegal

Country

Senegal

Agra, India

City

Agra, India