office building


Does anyone know the name of the office building with the XXX on it, perhaps its location in Amsterdam?

reply