Photos of Camel trekking

  • Camel trekking Photo, Delhi, India
    Pushkar camel trek

    Sharon on August 10, 2001