Steve Truesdell

Steve Truesdell was a professional photographer and artist located in St Louis, Missouri.    Rest in Peace my friend.

For more info, visit his site