Amazon has free, unlimited photo storage for Prime Members and Google Photo has unlimited photo storage. Amazon also offers a 1 TB storage plan for $59.99 a year, if you're a prime member, the photos don't count toward your space.
https://www.amazon.com/b/?_encoding=...=cd_home_navlm