1 down. French artist. 'A Couple Embracing in an Artist's Studio.' I have been on this question for half an hour and I cannot find it anywhere on GOOGLE. Any help would be great. Thankyou.
4d Animals that live within other animals, usually parasites E??O?O? 27d A fashionable district of West Central London ?A?F??R (don't live in UK so please forgive me!)
University town in England on the River Thames (_e_d_n_)
Douglas (H_i_) Army officer who became commander-in-chief of the British Expeditionary Force in 1915