Dive Deep into Creativity: Discover, Share, Inspire
(via Tumbling)
“Lucky” javelin destroyer in Liverpool dock Alexandra October 31, 1944.