Waves crash into the rocks at Half Moon Bay, California
Tag Archives: beaches
A Bird Taking Off
A bird using the beach as a runway to take off to new horizons
Waves crash into the rocks at Half Moon Bay, California
A bird using the beach as a runway to take off to new horizons