2015-06-29 Planet Picture Update. Updated. Posted on2015-06-292019-09-09Authorlulu Problems with the www.planetpicture.net link to Facebook