Pomegranate Fruit

Pomegranate fruit

Red pomegranate fruit on the tree in leaves