Original 10x8 inch press still
Issue: Colour
Published: 2006
Publisher: EON Productions Ltd
Obtained from: Big Screen UK
Original price: GBP 3