Software
Houzz Logo Print
deanna_santinelli

Anyone know what is this?

I'm in SC and these are popping up all over my front lawn. Does anyone know what this is?