Sonova Beach

by Doug Moreland