Recent Paintings

Margot A. Loudon