19730415Galella_SBtP_Steve McQueen

Steve McQueen

On Location Filming “Papillon” in Montego Bay, Jamaica

Date: April 15, 1973

Location: Montego Bay, Jamaica

Scroll to Top