Astra Cinema

Astra (PPT Cinema) Duxford

Above and below

pictures from Astra cinema Duxford

Click on images to enlarge