Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
[installation]
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
[installation]
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Photo: Ed Wonsek
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
[installation]
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
[installation]
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Code Garden, 2025
Assembly Innovation Park
Somerville, MA
Oil on four canvases
20 × 40 feet
Photo: Ed Wonsek