Joe Shaffer

Joe Shaffer

Lives in United States Nashville, TN, United States
Works as a Photojouralist
Has a website at www.gfbnews.com
Joined on May 30, 2012