by wolterk
LOS ANGELES, CA/USA - December 6, 2015: LOS ANGELES, CA/USA - December 6, 2015: Microsoft Square at LA Live. Microsoft Square is an open-air plaza that serves as the central meeting place for L.A. Live.