mid glamorgan, United Kingdom
While I was away in Western Super Mare last wkend I bought these little frog self watering ormaments to go into my hanging baskets and pots. They were in a pound shop but I wish id bought more now.
If anyone knows wht im talking about, do they know where I could buy more and what are they called?
Online shops etc
- 22 May, 2011