Waiting for miracle Painting by Russian artist Igor Goncharov Related Posts:Dubai Miracle Topiary artA miracle on the palm - Olga Ponomareva Miniature brooches