Beach Haven, NJ: the beginning of another Haven day

Rate this picture:

Viewed
506 times
Picture by
Mary
Submitted on
4/8/2012