Welshpool Coat of Arms

Also Available: Welshman Welsher Welsh Welsford Welser Welsenaer