Loading…
Temple pujari feeds a venerated bull, Pushkar, Rajasthan, India