Back from my holidays in India, I stumbled across the biggest Indian festival in Japan: Namaste India in Yoyogi Park.
Comments
Sign in or get an account to comment.