Castor en Pollux, Forum Romanum olieverf 80 x 120 cm