Designed by
Title
DELHI, INDIA - MARCH 25, 2013: Indian children happy seeing their photo in the tourist's smartphone #
Description
DELHI, INDIA - MARCH 25, 2013: Indian children happy seeing their photo in the tourist's smartphone. Delhi airport
This image is editorial