Beach Slang, Cassels, @ The Scala, London

By Helen Messenger