Pixsta

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


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