James Dukas

06 Jun, 1925 in Portsmouth, Ohio, USA

Also Known As:

poster
The Defenders
62% (1961)