Details
No Description
Exhibited
Birmingham, Birmingham City Museum and Art Gallery, Taylor Made, 1976, no.138