Gowri Shankar Theatre

Guntur, Andhra Pradesh, India ● Single Screen