
Two amazing photos. The first is allied forces pushing through the town of Oberdorla, Germany, the second is one is the same street captured 71 years later in 2016
It is amazing how time flies.
Source of shared Link

Two amazing photos. The first is allied forces pushing through the town of Oberdorla, Germany, the second is one is the same street captured 71 years later in 2016
It is amazing how time flies.