Landscape, oil on cardboard, antique signed painting, 20th century

Divine Serenity Lord Krishna Sand Art | Indian Miniature Reverse Glass Painting