Menu
2614 large 04314l

1978. Red deer trophies. Brodick Castle, Arran. Edinburgh Arts 1978.

5-14 June 1978. Mounted heads of red deer stags in Brodick Castle, Isle of Arran, Firth of Clyde. Edinburgh Arts 1978.