Seafaring Shepherd



A German Shepherd dog frolics in the surf at Ocean Beach in San Francisco.

No comments: