Marks We Make Gita Joshi Marks We Make Gita Joshi

Rachel Le Roux

A British-Filipina self-taught visual artist based in Manila Philippines, Rachel Le Roux works primarily with pencil and oil on canvas, to capture her females in motion

Read More