From the town of Brayton in England, meaning ‘settlement where briars grow’

1 Post