George Shields, Jr.

From Scotland

Son of George and Jane Cardy Shields

Read More

Sources