Big bug sculptures at Levis Commons

Big bug sculptures at Levis Commons