Lena’s Restaurant Santa Rosa, CA etched mirror mural with backlighting Published December 26, 2012 at 5938 × 4133 in 4 Decorative Commercial Art ← Previous Next → Like this:Like Loading...