New Art Installation by Sarah Robbins Unveiled at Meydenbauer Center
A vibrant new public art installation by local artist Sarah Robbins has been unveiled at the Meydenbauer Center in Bellevue, Washington. Located near the Bellevue Downtown Light Rail Station, the artwork celebrates the cultural contributions of the Japanese and Ukrainian communities, enhancing the experience of visitors and commuters in the bustling downtown area.