Twenty20 was a crowd-sourced stock photography marketplace with a library of over 45 million royalty-free stock photos.
Developed by Nelliwinne