Illuminated One by Leo E. Osborne, FNSS
This fall, two of Leo E. Osborne’s sculptures were installed at San Juan Island Sculpture Park in Washington state. Illuminated One (shown) and The Procession are the newest additions to the 20-acre park which was founded in 1998 and now boasts over 100 sculptures on the grounds.