Photo Details

Comments

Write a comment
Kelso Barrett
Mar 4, 1936 - June 1976
San Diego, CA, United States
View all Kelso's biographies...