Designed by
Title
Agra, India : Camel cart carriage for tourists near Tajmahal due to prohibition of petrol / diesel vehicle within #194139175
Description
Agra, India - May 12, 2012: Camel cart carriage for tourists near Tajmahal due to prohibition of petrol / diesel vehicle within 500 meter radius
This image is editorial