Still Life, Pomegranates

Still Life, Pomegranates

Pomegranates II Little Red Rum 1734019200000