Beagles and Ramsay.
Beagles and Ramsay.
Tramway (Arts center : Glasgow, Scotland)
Glasgow : Tramway,
[2006?]
Title from cover.
Beagles and Ramsay
Art, Scottish
Art, Modern
Installations (Art)