Can anyone help identify where this picture was taken or any other info on it? It looks like they might be in training. The back is stamped Hamburg. Any info is appreciated.


Attachments
20160919_220230-1.jpg

20160919_220330-1.jpg