Salute on the Birth of Rory Mòr MacLeod (ground)

Salute on the Birth of Rory Mòr MacLeod (ground)

Artist
Andrew Wright

Andrew Wright