63rd AAA Battalion (Gun 90mm), early 1950s
(Source:
Author's collection)
Building in the foreground on the left is probably the Post Chapel at Wiesbaden Air Base.
Can anyone confirm this?