People on the steps of a big building, probably in Germany
People on the steps of a big building, probably in Germany.