truthfully from the pictures, it dont look like a painting, more like something printed maybe from an original, kind of like how those paintings look in Doctors Offices.
I say this due to its high quality detail, especially the other ship in the far background, its as if this came from a printing press.
But like I said, I dont know by just looking at the pics.