Art is one of the most effective mediums of communication.
An artist expresses his or her love and appreciation without words – through paints and colours.
Painter Jagjot Singh Rubal gives final touches to a painting depicting US President Donald Trump.
An artist from the holy city of Amritsar in Punjab has sketched a large-scale painting to bestow upon visiting US President Donald Trump.
Painter Jagjot Singh Rubal painted a 10-by-7-foot oil painting of the American president at his workshop here.
He said it took 20 days for him to make Trump's portrait.
READ MORE
Picasso in I Coast A village tells of its brush with the artist
Cuban artist Sandor Gonzalez sketches under the sea among fish and coral reefs
Artist Iyad creates works which give an aesthetic high to public eye
The artist said he made the portrait to present to Trump, if he gets an opportunity.
Rubal is famous for painting portraits of famous personalities, including Prime Minister Narendra Modi and British royal couple Prince Harry and Meghan Markle.