A list of resources for research on Shelburne County.

Shelburne County, NS. An Annotated Bibliography

C$35.00Price
  • Karen Powell