Battle of Loudoun Hill Memorial



Battle of Loudoun Hill Memorial

Memorial to Robert the Bruce and the Battle of Loudoun Hill




Leave a Comment