Met Art X: Russian Peach Libby entblößt alles auf einer Terrasse in High Heels