Recent images posted to Flickr.