I saw this in someone's front garden whilst I was walking down the street. It's so pretty, but I have no idea what it is. Can anyone help?