• 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.