Welcome to this forum! There are some free photo hosting sites but they could change their policy, and charge at any time. he photos become their property, and you wouldn't be able to get them without paying a fee. The best way to do it is to purchase a yearly membership, and upload directly to this site. The attached photos will remain as a part of this thread, and you wouldn't have to worry about the photos getting erased.