Designed by
Title
JODHPUR, INDIA - SERT 20: Indian musicians in traditional dress #41920073
Description
JODHPUR, INDIA - SERT 20: Indian musicians in traditional dress playing musical instruments in Meherangarh fort, on Sept 20, 2013 in Jodhpur, India
This image is editorial