logo
Moyra Davey backdrop
Moyra Davey poster
Moyra Davey
Moyra Davey is a Canadian artist based in New York City. Davey works across photography, video, and writing. Since the 1980s she has exhibited widely,...