A contemporary wedding photographer will usually provide some or all of the following: Indoor photography at a church, temple, or other private venue during the ceremony and reception. Outdoor photography (often at a park, beach, or scenic location on the day of the wedding and/or for engagement photos)