Thursday, October 21, 2010

Greyhounds at Play

Dewey Beach, Delaware, October 10, 2010.
Photograph copyright © Steve Uyehara.

No comments: