EAFP_26_.tif

Media

Part of Poster for the film 'Last Chance' (1962)