Vaibhavi Joshi is an actress, known for Screwed Up (2018), Vajra Kavachadhara Govinda (2019) and Www.Meenabazar., (2019)
Instagram