Rachel Meehan : "not a very nice story."
Meehan, Rachel,1966-
Aberdeen (Scotland).Arts Department.
Aberdeen Art Gallery.
[Aberdeen : Aberdeen City Arts Department,
1991]
Published on the occasion of an exhibition held at Aberdeen Art Gallery, 8.12.90 - 5.1.91.
Meehan, Rachel, 1966-