In Transit: Large-Scale Road Infrastructures Seen from Above

Houston, Texas. Created by @dailyoverview, source imagery: @nearmap

6 / 12
Share Share
Save image