barbasco

  • n."Planting" barbasco (Dioscorea floribunda)
  • WebBaba Scotia