Snowdrops A trip to London and a cold walk around Hyde Park. There are Snowdrops amongst the fallen leaves. Small green reminders of the hidden power of nature beneath our feet. Related Feel free to leave a Reply :)Cancel reply