Nature's art...
Do you guys believe this art is made naturally by the drops of water falling on the cloth it wasn't fully made but when I saw it I got so impressed and perceived it as a face made naturally and than I complete the face by draw the eyes, nose and lips... Do you guys suggests that this art resembles to which of historical art???