19730415Galella_SBtP_Steve McQueen

Steve McQueen

On Location Filming “Papillon” in Montego Bay, Jamaica

Date: April 15, 1973

Location: Montego Bay, Jamaica

error: ©Ron Galella - Content is protected
Scroll to Top