Stock #63135
HOWARD THE DUCK (1986)
Style A - Mini One Sheet Poster
$95 approx. £69 / €79