Close

A piece for Paper Ghost Gallery's show "Home" about Atlanta, Georgia.