wylandfoundation.org
WW 63 “Life Size Blue Whales”
Paramount Pictures 5555 Melrose Ave. Hollywood, California 180 Feet Long x 85 Feet High Dedicated September 12th, 1994 By Earl Lestz, President of Paramount