Categories: Estero

King’s Guards’ bearskin caps now cost more than £2,000 each. #Royals #BBCNews