Mixed Media Japanese-American Artist
Videos
Japanese artist Rumi Tsuda's captures the spirit of Cannon Beach, Oregon in her 7 panels which depict life in this beautiful coastal town in the Pacific Northwest. Directed by Aray Studio