Picture date:
Unknown
Ludwigshafen, Germany

Source Archive picture: Fold3-ID #50806254
Show location on Google-Map
Add your comment