St. Leo's Lion![]() "St. Leo's Lion". It measures 7' X 7' and was painted by 300+ students in 1992, Oils on canvas, on permanent display at St. Leo's school, 4238 Howe Street (near Piedmont Avenue) Oakland, California. Photography by Rick Mannshardt at the San Francisco Zoo. Last Updated: June 03, 2003 |