laughingsquid.com
The Kelpies, A Pair of Massive Stainless Steel Horse Head Sculptures in Scotland
photo via The Kelpies "The Kelpies" are a pair of 99-foot-tall horse head sculptures located on either side of a canal in Falkirk, Scotland. Created by
E.D.W. Lynch