
ATLsherpa
Local tour guide who has been living in Atlanta since 1985. Steve has led over 300 walking tours throughout Atlanta since 2014.
Local tour guide who has been living in Atlanta since 1985. Steve has led over 300 walking tours throughout Atlanta since 2014.