Poster

Stampa e Stampe di S. Nicola

Centro Studi Nicolaiani

Bari, Italy

2000

13 5/8 x 22 inches

First international publishing review of the prints and press of Saint Nicola