Shiva Rama Krishna Theatre

Vemulawada, Telangana, India ‚óŹ Single Screen