Ruth Ewan

1980, Aberdeen (SCOT)

Exposition