Share
twitterlinkedinfacebook
Image 1 of 1
Luffa-Sponge_708691.jpg
Luffa or Loofah Sponge Ripened Fruits on Vine in Tree in Costa Rica  708691  Luffa cylindrica