Nikon D300s is a good camera. I wanted to know that does it have an internal memory. I do not have a memory card so how many pictures will it store.