Dhamaka: Ravi Teja and Sree Leela romance at Plaza de España In Spain
Coronavirus: Spanish Princess passes away