The bike website will have "pop-up" advertising to pay for the web storage.
Also, they normally "own" the pictures once uploaded.
TZ is free to use, but you will need a hosting service to store the pictures.
I am self employed with a business website, so I dump the photos on there and upload the FTP link.
There will be free hosting services out there somewhere which other members are using.