THIS IS THE "O Crosby" stone formation in Liverpool in England. Look real close and you will see the image. The next photo may be more clear.