Angela Babby, Last Best Mirror Guy, enameled art glass, 12 x 12. ← Previous Next → Angela Babby, Last Best Mirror Guy, enameled art glass, 12 x 12. Angela Babby, Last Best Mirror Guy, enameled art glass, 12 x 12.