Mural on the 11th Avenue side of Bella Vista Park, next to Bella Vista Elementary School. The artist is Luiz Castro.