A Day at the Beach in May: Wordless Wednesday

edmonds beach baby starfish

 

edmonds beach olympic mountains

 

edmonds beach sandcastle