wylandfoundation.org
WW 75 “Song of the Whales”
Cleveland Public Power Plant 5251 North Marginal Road Cleveland, Ohio 300 Feet Long x 108 Feet High Dedicated October 6th, 1997 By Michael White, Mayor of Cleveland