The Loon has Landed! Reception at 11am
Alaskan artist Rachelle Dowdy's loon has found its home at Bishop's beach in Homer, Alaska. Thanks to ArtPlace America, artist Rachelle Dowdy, and the awesome city of Homer for helping this public art project come to life. Stop by for…