Tulsa, Oklahoma, USA, satellite image Colour satellite image of Tulsa, Oklahoma, United States. Image collected on August 22, 2020 by Sentinel2 satellites., by PLANETOBSERVERSCIENCE PHOTO LIBRARY Stock Photo - Afloimages
Colour satellite image of Tulsa, Oklahoma, United States. Image collected on August 22, 2020 by Sentinel-2 satellites., by PLANETOBSERVER/SCIENCE PHOTO LIBRARY