Cherry Bomb Studio

26 Holborn Viaduct, England, United Kingdom