Noah and the Dove painting | Olga Bakhtina

Noah and the Dove [ 2023, oil on canvas, 90 x 90cm, $1,800 ]

Leave a Reply