Sri Krishna Theater

Lakshmeshwara, Karnataka, India ‚óŹ Single Screen