Japan’s ambassador to India immerses in Holi festivities with wife. Watch

See also  Ugly scene unfolds on Delhi Metro as women fight for space to stand

Leave a Comment