This magnificent image is a portrait of the Earth taken in one single shot. At 121 megapixels, it is the highest resolution image of the planet ever and was taken by the geostationary Russian weather satellite the Electro-L.
Madonna of the Streets.one of my favorite images of Our Blessed Mother <>< Patron Saint of mothers and babies in trouble. <>< Thank you, Blessed Mother. Mine too,we call her Mother of the Wayside, I like your version better,