Sri Lalitha Theatre

Amalapuram, Andhra Pradesh, India ‚óŹ Single Screen