Olive Cotton and her contemporaries | Art Flaneur