Spencer Finch

BMA ILLUMINATES LOBBY OF HISTORIC BUILDING WITH MOON DUST (APOLLO 17) BY ACCLAIMED AMERICAN ARTIST SPENCER FINCH