Web Site < back Weird Frogs next >
On a downtown Toronto street is this mural on the wall of a dentist's office.