SR03

By SR03

Poppy

This is one of the 888, 246 poppies that were on display at The Tower of London last year. My friend helped 'plant' them and signed up to buy one too.

Comments
Sign in or get an account to comment.