Not to be confused with Barnstable, a city in Massachusetts, United States of America.Barnstaple is in Devon, England.
© Copyright 2024 GigsGuide