1968 Plymouth Barracuda Fastback rear deck lid
Sorry it's a 67. Havent see it in years
Print