Shanaghy Coat of Arms
Also Available: Shanafelter Shanafelt Shanaberger Shanabarger Shan Shamwell