A self-portrait by Mexican artist Frida Kahlo will go under the hammer next month with an estimate of more than U.S. $30 million.

Load comments