Global Disaster Watch - An Overview
Interesting Images
A curling tongue of clouds reaches out to touch Portugal on the Iberian Peninsula in a new satellite image.
No comments:
Post a Comment