Leonardo

2001
Outdoor sculpture
Ramat Poleg, Netanya, Israel