Urban Sputnik at the Royal Institution

(LONDON, UK)

Urban Sputnik is exhibited at the prestigious Royal Institution in London UK.