IPhone 5 photo storage

I have an iPhone 5 and I've been having problems for a while with my phone saying that my storage is also full so I sit and delete most of my photos from my phone so right now I have 128 photos on my phone but my phone storage is saying that I have used 20.5GB on my photos and camera which obviously isn't correct. Can someone help me or tell me how to get rid of this?

First make sure that you've deleted your recently deleted photos. And second, you may have to wait. Sometimes it won't immediatley recognize that you've deleted a lot of photos, so you have to wait a little for it to show up. Try holding the power button and restarting the phone.