Jon Carter Photography provides wedding, portrait, and product photography services as well as video services to the New Ulm area.