Loading…
"Good luck charms" in essence, a common sight on the doorways of homes and businesses in Rajasthan, India