Rajkaran Palace

Allahabad, Uttar Pradesh, India ● Single Screen