In the foreground is Hercules and the Nemean Lion (1878) by Max Klein
Copyrighted © 2014 by Peter Kwok. Images may not be reproduced for commercial purpose without written permission.