Looks like its on real canvas almost (but with brushes I know that could be false...) none the less, a lovely job, the colors are very good, its not easy to always do that! You really show a strong understanding of ccolor theory though, youve got hues and shades of everything! Looks really convincing and dynamic IMO. I love the water especially, the violet/blueish grays mixed with the green and browns are great also your shadows and light sourcing are very well done too. Great work.