Your Window to Inspiration: Seamlessly Browse Tumblr!
(via Tumbling)
“Lucky” javelin destroyer in Liverpool dock Alexandra October 31, 1944.