Wikipedia
Pixsta
Pixta Ltd. is a UK-based image and video search company founded in 2006 by Alexander Straub, Dr. Daniel Heesch and David Williams.