Busy public square and waterfront promenade filled with people and a large flag gathering pedestrians - Free Stock Photo | Picren | PicRen