plum blossoms

English

Noun

plum blossoms

  1. plural of plum blossom