Located on Long Island, Stephen Mayo Photography is thrilled to work with couples on their engagement and wedding photos. You'll notice from the start; we tailor our photography sessions to you. We enjoy learning about our clients to better capture your personality and create authentic images.