Dick, Pete, Lousie Champion
A photo of Dick, Pete, and Lousie Champion
Date & Place:
in Pell City, St. Clair County, Alabama United States