a building with a rainbow flag hanging on the front