Russell, a sketcher, sign-writer and architect. Abandoned Australia for England, showing at the Royal Academy in 1848. Only being lured back by the gold rush, ...
Leisa Russell is a Gold Coast based artist who works predominately as a sculptor. Her work deals with various concepts, mostly focusing on nature, fashion ...