The Monarch-Camden Rocks Festival

The Monarch-Camden Rocks Festival, London