• Results for
    • Mugua
  • (1)
Giant chinese quince, Chaenomeles cathayensis. A cluster of ripe fruit on a branch in autumn.
Giant chinese quince, Chaenomeles cathayensis. A cluster of ripe fruit on a branch in autumn.