Johnny & Howard L. Henderson, 1955

Photo Details

at City Park, Denver, Colorado United States of America

Comments

Write a comment