Photos: Sisters Neha Sharma and Aisha Sharma snapped at Mizu in BandraPublished on Mar 22, 2022 09:20 PM IST