1) How to find an upload date of an image?
2) Where do I find latest uploads on the site?
We do not keep visible the exact dates of the photos because we don't think it's important.
Details about the functionality of the site can be seen here - https://photoimaginart.com/faq
I hope I've been helpful!
I have to reformulate my question:
Where do I find new, freshly uploaded images which are not curated yet?
The only place where you can see the newly uploaded photos that are sent for curate (not yet published) is when you vote on this page: