Deborah Segun @ Saatchi Gallery
Saatchi Gallery , United KingdomA Moment to Myself, is a solo exhibition by Deborah Segun that questions how the internal self reflects the natural world. Her newest body of work continues the artist’s introspective […]