tower-of-london-3485119__480 Previous Next Published November 9, 2018 at 722 × 480 in Memories and Motivations The Tower of London poppies from a few years ago. Pixabay image.