Movies Logo

Meadowlark Lemon

April 25, 1932 — Wilmington, North Carolina, USA
—