Does anyone know what this is?
Hi! My husband and I recently moved into a new home. We have been having a lot of fun watching things grow in this spring. Does anyone know what this is? At first I thought it was hens and chicks but it’s definitely not. Let me know if you have any ideas. Thanks!!