Hannibal's Studio Web Site - William H. Hall is a Canadian artist and illustrator who produces highly detailed and professionally framed oil paintings of trains, planes, cars, marine and history subjects. Winner of the "Art-Space 2000" Artist of... (more)