Question: who was the painter of this famous painting bharatmata
Answer: Bharat Mata is a work painted by the Indian painter Abanindranath Tagore in 1905 .