Scotland: Robert Duvall '84 July 31, 2018 / in Travel stories / 0 Comments / by: Sara Ann Hutto Grant ’17 Robert Duvall ’84 and his wife, Phyllis, visited The Kelpies at Forth and Clyde Canal in Falkirk, Scotland, in June 2018. The Kelpies, 30-meter-high horse-head sculptures, are the world’s largest equine sculptures.
Leave a Reply
Want to join the discussion?Feel free to contribute!