Staffordshire University. 1996

City Limits

Group exhibition

Staffordshire, United Kingdom
1996