Harlesden Picture Palace

Harlesden Picture Palace
26 Manor Park Road, London, NW10 4JJ
Photo of Harlesden Picture Palace