Clem Archibald

Clem Archibald is a skilled self-taught artist in his seventies who has lived in Leeds since arriving from St. Kitts aged 8 years old.
Visit websiteClem Archibald is a skilled self-taught artist in his seventies who has lived in Leeds since arriving from St. Kitts aged 8 years old.
Visit website