flags: banners of coloured cloth used to identify a country or region or family.
Places Shown
Windsor; Berkshire; England