Cannon,N. I.

Pattern and design - London - 160 Hb




745.4