Scotland: Robert Duvall '84

Scotland: Robert Duvall ’84

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.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *