Menu
Art

Artwork of the Day

Spotted a few of these right near Todos Santos Plaza in Concord. I have no idea what they are, anyone know?