API Voghera 1950
Di Lullo
39 1/2" x 27 3/4"
A,L

Vintage Italian Poster