LONDON — At 10:30 a.m. on a recent Wednesday in southeast London, artist Lydia Wood stood next to a dumpster and set up her easel. She rubbed sunscreen on her neck and sized up her subject: The Lord ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results