Term Gallery logo

Meanings of Prunus cerasus marasca in English