SMF - Just Installed!
YES! We need some kind of scale on those pictures! And a zoom tool too.
Dare I ask......... did you save it to favourites?
Found it!!There's an elongate pit just left of centre I'm sure of it. Just looks too - well - elongated to me to be a standard crater.