Has anybody ever wondered if Brian DePalma’s French movie posters (both designed by Michel Landi) have a foot shoe fetish?
Has anybody ever wondered if Brian DePalma’s French movie posters (both designed by Michel Landi) have a foot shoe fetish?