We had a commemorative photo taken by a local photographer.
こんにちは!
ご質問ありがとうございます。
『現地のカメラマンに記念写真を撮影してもらった』は、いくつか言い方が考えられますが、例えば、
We had a commemorative photo taken by a local photographer.
と言えます。
『新婚旅行でハワイに行き、現地のカメラマンに記念写真を撮影してもらった』は、
We went to Hawaii on our honeymoon and had a commemorative photo taken by a local photographer.
と言えますね!
参考になれば幸いです。