LUCA

36” x 48” x 1.5”
9,000 sculpted and hand cast soccer balls

luca.jpg