Image code: 23755

Hercules and the Nemean lion

Hercules and the Nemean Lion, garden façade, main body

Filters


Research