Cartogiraffe.com

John Howell Memorial Park

John Howell Memorial Park in Atlanta.