Blacksmiths in West Newbury, MA
C Orcutt Horse Shoeing