Landscape with Big Red Smudge

It's Art, really -- it is