curlytraveller.com
a mysterious indian sign
This sign in Old Delhi, India, is very cool, but I head no idea what it meant. Now I know it means: turn here for help with injuries. I think?