A HORSE AND TRAP AT ABBEYLANDS IN THE PARISH OF KIRK ONCHAN
BACK