Image code: 20181

Hercules and the Nemean lion

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

Filters


Research