British prince Charles as Venus standing on a clamshell | Fantasy