April 2, 2015 APOD: 2015 April 2 – The Owl and the Galaxy APOD: 2015 April 2 - The Owl and the Galaxy.