Log In or Register
I have no idea what these are. They are very colourful and pretty and can be found in The Walled Garden in Royden Park on The Wirral, a few miles from my house.