Comment Comment by lbrito This must be the UN headquarters. Flags everywhere. parent lbrito 1 year ago