Title: Spider Artist: Andrew DeLaRosa Collection: Morse Avenue Sculptures Address: 1340 W. Morse Ave. Description: A sculpture created by local artist Andy De La Rosa. After Morse Avenue received a Streetscape and planters were left without foliage De La Rosa was...