Indy5_SetBurnedTower

Set construction at Bamburgh Castle in Northumberland, UK, on location of the production for INDIANA JONES 5 (currently untitled)

Leave a Reply