• Results for
    • mogwa
  • (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.