Hundreds of poppies form a cascade at the front of The Gower Telford building.
It is a striking symbol of remembrance to remind us as we pass of those who lost their lives in WWII, especially this year when we are unable to all commemorate together.
Leave a Reply