Northern Rough-winged Swallow Stelgidopteryx serripennis

Moss Landing State Beach, April, 30, 2006