Loura van der Meule, Sophia. Oil pastel on paper, 42" x 52" Loura van der Meule, Sophia. Oil pastel on paper, 42″ x 52″ Post navigation Previous PostSite Review: Loura van der Meule