Hercules Fighting the Nemean Lion

Artist: 
Floris, Frans
Description