Skip to content
inoh

shaftesbury

/ˈʃæftsbɹɪ/

A historic town in England with scenic views.

“Visitors admired Shaftesbury's charming cobblestone streets.”
Add to my deck
Illustration of shaftesbury: A historic town in England with scenic views.