- Oddiverse
- By Alexandra Botezatu
- November 29th, 2013
100Ft (30M) Horse Head Sculptures Revealed in Scotland
The statues are made from 600 tons of structural steel celebrating Scottish Industry
The statues are made from 600 tons of structural steel celebrating Scottish Industry