Redtail Taco Mural
Photo of the final mural at the offices of Redtail Technology in Sacramento, California.
View all tags
Posted on
Jun 5, 2018
More by Nigel Sussman View profile
Like
Photo of the final mural at the offices of Redtail Technology in Sacramento, California.