Alessandro Notarbartolo·Oct 4, 2015Copyright your Best momentsThe made-in-Italy platform has been online for three months and is based on the sharing of emotional pictures taken by the users, on which…