Andrew Cavanaugh Photography | Ray's 50th

Cape Cod, Mass