In 2014 the Kettering-based Temples released their self-produced debut LP Sun Structures which entered the top ten UK album chart.…
This website uses cookies.