July 31, 2021

The strange Kelburn Castle, Ayrshire


Kelburn Castle has been the seat of the Earls of Glasgow since 1350. In 2007, the current Lord Glasgow allowed four Brazilian graffiti artists to paint a giant psychedelic mural on the side of the historic castle. Historic Scotland initially said that the artwork could stay, but recently decided that it had to be removed.