Leave A Comment

Leave a comment ?

One Response to The “City in a Forest”, Atlanta has the densest tree canopy of any major American city

  1. Greenman037 says:

    The King and Queen buildings. I don’t live far from them.

Leave a Comment

here's some related content from the store: