Heavy winter morning fog at the Aloo Baba temple, Ajaypal, Rajasthan, India. Aloo (potato) Baba (holy man) is an old man living at the temple who survives on nothing but potatos, and lots of hashish

Loading…
Heavy winter morning fog at the Aloo Baba temple, Ajaypal, Rajasthan, India. Aloo (potato) Baba (holy man) is an old man livi...