Rosa canina

  • English name Rose hip
  • French name Églantier
Rosa canina