A bustling street scene in Amsterdam, Netherlands, features a large green and white building with a blue "WEMA" sign, a large white building with a blue "WEMA" sign, and a crowd of people in the foreground.