All bundled up in her raingear, this little creature was made by Evie B, who makes prize-winning teddy bears and also happens to be my cousin. ©Annie Tags: Amsterdam, animals Read More Previous PostOyster Mushrooms…Next PostAlfie’s Cupboards You Might Also Like A Real Dummy August 17, 2015 Who’s Looking Now? March 19, 2012 “I Will Wait For You Forever”, He Said February 1, 2013