'Prince of India' is the latest life-size oil painting by artist Richard Symonds. The painting will be on display and sale at the Mall Galleries in London on 30th June - 4th July 2015. It is to bring awareness and funds from the sale to help the wild tige