Enlage the image in new window, you can see the many unusual thing in aranged in particular pattern. Illuminated by sunlight it is clearly visible, the structures are in pair and lined up. They look like small dots or slightly elongated in shape. A lunar base ?
If we assume that they are rocks on the floor of crater then how they are in pair? It is an unusual thing which compel us to think again as naturally rockes cannot get paired up automatically.