Colonel Maclean of Ardgour/John MacDonald of Glencoe

Colonel Maclean of Ardgour/John MacDonald of Glencoe

Artist
Robert Robertson

Robert Robertson