London - kevin76
Poppies, Tower of London.

Poppies, Tower of London.