Medieval keep and small town in mountains in rain and fog grim fantasy | Painting