Stampa e Stampe di S. Nicola

Poster

Centro Studi Nicolaiani
Bari, Italy
2000
13 5/8 × 22 inches
First international publishing review of the prints and press of Saint Nicola