Blacksmiths in Cave Junction, OR
Karen Parker Horseshoeing