I've believe on the bottom of the photo the first word is Ansbach, which is a town in Germany, and the year at the end of writing is 1931. If you'll notice in the actual photo there is an "X" over one lady's face and a red arrow with a word drawn down to another lady's face.
Now for the back of the photo you will probably be able to quickly spot what appears to be a familiar name, "Adolf Hitler". The number of the top is possibly a house number, 1662, I'm not really sure yet. Now for the rest of the information on the back, I'm at a complete loss. This is where I'm hoping that some of you might be able to help me out.

