Swim Venus

Vanessa Blaylock standing in a clearing on Kimika Ying's "Sister Planet" installation. Blaylock wears a black maillot and has sunglasses in her hair.

The ultimate chemical skin peel!