kalagedihena, western provice, Sri Lanka
Artist Francis Perera.( international artist.)
Francis believes that painting is a visual language, which should be studied incessantly and understood. While talent alone does not suffice to make an outstanding artist, the ability to create and think anew has been the driving force and forte of his...
artworks
View All 12 Artworks