MuseoItaloAm2011

Lattaia, 2001, holy water cup, bra cup, 16" x 9" x 6.5"

Loading Image