Title: Taller 6a
Subjects: Exhibitions, Spanish Prints, Taller 6a
Places: Spain, Palma de Mallorca