Share 
leonidas stafford Stafford family photo
Terry Stafford
Added
by

leonidas stafford

leonidas stafford standing on the train step

Write a comment
Photo taken at indianapolis, indiana USA