Caroline Shields

CAROLINE SHIELDS is the Assistant Curator of European Art at the Art Gallery of Ontario in Toronto.

Current books of the author