Agora platform democratizes photography & launches The AGORA Awards

The biggest photo contest in the world took place in Barcelona 6th of October...