00:00/00:00

A handmade paper dress








Where paper will touch the skin - 2001