David Ascher:
Cape Cod beach
David Ascher:
Walking on water
David Ascher:
What the sea brings
David Ascher:
Hard side of the island
David Ascher:
DSCN1079
David Ascher:
Third Beach Picnic