Location

Studio 80
Rembrandtplein 17
Amsterdam, Nederland

http://www.studio-80.nl