Friday, 28 July 2017

Nature - Images

Interesting Images

A curling tongue of clouds reaches out to touch Portugal on the Iberian Peninsula in a new satellite image.

Screen Shot 2017 07 28 at 12 44 17 PM

No comments:

Post a Comment