Hi Dido, I'm not sure of your entire context, but a scene FROM an Impressionist painting sounds right in most cases that I can think of. " Is that a common phrase, or could that possibly be a mistranslation?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.