Fiona Banner 2002, Dundee Contemporary Arts, Dundee

ISBN-13: 9780953517893

Paperback

Select