Random pictures thread

Any chance you know where that picture was taken?
Not sure, before D-Day at Exeter Field, Britain.