ADVENTURES OF
CAPTAIN AMERICA
SENTINAL OF LIBERTY
11" x 17"
promotional poster
Marvel Comics (1991)

APOLOGIES FOR THE CAMERA FLASH