Why 123RF? 123RF, which stand for 123 Royalty Free, was founded 2005 in Kuala Lumpur, Malaysia. They work particularly well for vector illustration artists like me, but you can also sell your photography, audio files and video footage! Sadly the royalty system isn't the greatest, especially in the beginning. Signing Up To join 123RF you … Continue reading 123RF – Microstock Agency Review