I did some dig on the attribution in the upper RH corner.
According to the Airbus site their satellites didn't fly over this area on 6/21. Any raw imagery I could get (not full resolution) didn't seem to support having a clear shot without clouds on the most recent pass (in June, can't remember date right off).