British prince Charles as Venus in a clamshell | Fantasy