LIFE Magazine (The Flag Waves in Castro's Backyard) March 29, 1963

$4.50 $6.00

LIFE Magazine (The Flag Waves in Castro's Backyard) March 29, 1963

Legal imprint