Obama-India-38
The US President, Mr. Barack Obama and the First Lady Mrs. Michelle Obama visiting Humayuns Tomb, in New Delhi on November 07, 2010.
Generated by: Jalbum 8.5
|
Skin: Spartan