sunset on the beach, impressionism, oil on canvas, natural colors, horizon, golden hour, masterpiece, detailed, by gustave caillebotte