Sri Raghavendra Picture Palace

Podili, Andhra Pradesh, India ‚óŹ Single Screen