Five large format LED Light Boxes bring added visual interest to The Robert J. Lagomarsino Visitor Center at Channel Islands National Park. Established in 1980, the Channel Islands National Park includes five of the eight Channel Islands off the California coast, with...

read more