Cartogiraffe.com

Southport Presbyterian Park

Southport Presbyterian Park in Indianapolis.