FavShare, a new Spanish photo sharing site, offers users a hefty 20 gigs to store all their photos. The startup aims to reinvent the way people share and store their photos. They offer a highly customizable, robust space towards that very end. Favshare acts much like another folder on your hard d... read more
|