Sri Surya Mahal

Srikakulam, Andhra Pradesh, India ● Single Screen