Mon, Jan 29, 2024
Ayodhya experiences a surge in devotee footfall following the Ram Lalla idol consecration ceremony. The city's growing popularity as a pilgrimage destination leads to increased demand for portrait pictures of the revered idol.
More >
Thu, May 12, 2016
On Tuesday, an unnamed Asian collector bought the massive seven by 16 foot (two-and-a-half by five meter) untitled self-portrait from 1982, painted in Italy.
By accepting cookies, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.