Tuesday, August 14, 2018

Legend of Kerala, an Indian State.

a mural painting that depicts the legend of Kerala, an Indian State, displayed in the Cochin International Airport near by the Check-in counter. 
Notice about the Picture and the Artist.