Things that can be carried on a bike (#747)

 

48 live vegetable plants.

Comments