Дональд Суонсон ст.

Дональд Суонсон ст.

Donald Swanson Sr.