Indian Painting [photo]

Indian Painting

O Mother Our World is On Your Lap An Indian painting depicting the serene beauty of a village in balance with nature.1

English