Loading…
Classic India Pariah street dogs living at the Aloo Baba temple walk in the rocky desert near the Ajaypal Shiva Temple, near ...