Spectator Earth

This is a site which allows you to search for recent satellite images taken at any point on Earth.
It has a fairly simple interface to use, although a little confusing at first.
It will also take a little while for images to pop up (or at least they did when I used it)
Give it a go, and see what's available for you to use.