8,000 beautifully individually knitted poppies have been unveiled at St John's Church, a testament to nearly ten months of work and nearly 3,000 hours of sewing! The cascade of red hangs off the ...
Switch thirsty favorites with resilient, low-effort beauty ...