ENGLAND / USA: 'MUPPET TREASURE ISLAND' IS SHOT IN LONDON

Record ID: 386238