Barack Obama,Narendra Modi and Michelle Obama
Michelle Obama, Barack Obama and Narendra Modi
Barack Obama, Michelle Obama and Shri Narendra Modi at Palam Airport, in New Delhi
End of content
No more pages to load
Next page