(Original Caption) The first sunshine London knew for weeks welcomed sailors when they arrived at Victoria Station, London, England, recently, for the start of their Christmas holidays. The rays of brilliant sunshine are shown penetration the gloom at Victoria Station as the sailors arrived.
Image provided by Getty Images.
January 21st, 2019
Viewed 728 Times - Last Visitor from Zachary, LA on 11/27/2020 at 1:03 PM