A Warm Spring Day at Carmel Beach, CA

by TerriAnn