Floribunda

A wearable art piece from 2007.

Leave a Reply