, 'Radio Telescope, Effelsberg, XV: September 12, 2013,' 2013, New Orleans Museum of Art

Vera Lutter

Radio Telescope, Effelsberg, XV: September 12, 2013, 2013

New Orleans Museum of Art