Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature currently requires accessing the site using the built-in Safari browser.
did you click on it?? when i clicked on it it took me to it ; )Can't see the picture.
The picture looks uncomfortable to say the least. The eyes are the least of your worries there my friend. As suggested above, delete and reshoot.
p!nK