This slideshow requires JavaScript.
The Gower Swansea, Wales, UK. September 2013. Beach sculptures created by BA and MA Theatre Designers, Royal Welsh College of Music and Drama, Cardiff.
Δ