POPULAR 1

POSTER

MAY 1980

SPAIN