TASCHEN / Tapestry Magazine
11938
1187
88
Published: