The pomegranate and the rose

Holdings

302620