Taha Hassan

Oil pastel on canvas 76x76cm Portraits this size and format £400

Taha Hassan

Oil pastel on canvas 76x76cm Portraits this size and format £400