top of page

printed on C-Type Matt

Filmset in Glasgow set up as an American city with film crew and actors preparing to begin filming. Photo taken in 1990. Limited edition of 700.

Officer Checks

£35.00Price
    bottom of page