BALTIC+

Owen Logan: A Home of Signs and Wonders: An exhibition of work in progress

Owen Logan: A Home of Signs and Wonders: An exhibition of work in progress
Library Shelf Location 18.LOGA
Publication Date 1997
ISBN 086355380X
Quantity 1
Author Owen Logan
Format Paperback
Publisher British Council
Related Artist Owen Logan
Category Photography
Artist's Nationality Scottish
Language English
Material Photography

Other Artists

Other Recent Books