Software
Houzz Logo Print
carolb4

What is this?

11 years ago

This plant just showed up in my flower bed. What does anyone think it is?