Andrew Cavanaugh Photography | Michael & Stephanie

Cape Cod, Mass