Two peacocks : a department store /
Walter, John(Artist)
Williams, Eliza,1973-
University of Northumbria at Newcastle.Gallery North.
[Newcastle upon Tyne] : Gallery North,
[2011?]
Art, English
Installations (Art)