An easy way to Share or Send Photos from iPhone another iPhone is to use the AirDrop feature as available on your device. You can find below the steps to AirDrop Photos from iPhone to iPhone.
AirDrop Photos from iPhone to iPhone
Apart from Photos, AirDrop can be used to wirelessly transfer Contacts, Notes, Calendar and other types of Files from iPhone to another iPhone and also to any other Apple device (iPad, iPod, MacBook).
AirDrop makes use of WiFi Network to transfer data and Bluetooth network to locate nearby devices. Hence, make sure that both sending and receiving devices are connected to WiFi and Bluetooth Networks.
Also, AirDrop option needs to be enabled on both sending and receiving devices. This can be done by going to Settings > General > AirDrop and selecting Contacts Only or Everyone option.
Note: It is better to select Everyone as it is known to prevent AirDrop problems and it also allows you to use AirDrop without being signed into Apple ID.
This essential step is required to make sure that the Receiving iPhone appears for selection on the sending iPhone and it also ensures that the receiving device is able to receive files via AirDrop.
Steps to AirDrop Photos from iPhone to iPhone
Open Photos App on iPhone (Sending device) > tap on Albums tab in bottom menu and open the Album containing Photos that you want to send.
On the next screen, select Photos that you want to transfer. Once you are done, tap on the Share icon located in bottom menu.
On the Sharing Menu that appears, select the AirDrop option.
On the next screen, select the iPhone (Receiving device) to which you want to send photos.
Now, you will see an AirDrop pop-up appearing on the Receiving device. Select the Accept option to receive Photos from the sending device.
Once you tap on Accept, you will see Photos from the sending device appearing on the receiving iPhone.