A bustling street scene in a European city, with people walking along the cobblestone path, shops and restaurants lining the street, and a white building with a green and yellow banner in the background.