The Lerro Corporation

Description

Magazine advertisement for The Lerro Corporation, a Philadelphia-based integrator of multi-format, broadcast-quality video technology.

Summary