On my way to the park last week I discovered this beautiful painting. Does anyone know what is it? What does it mean?