Cherry Harris - Born 1958, Dartford, Kent, United Kingdom is a Spanish based artist working with mixed media and oils.
Oil on hand stretched canvas