Die Wunder Der Natur / Eclipse from the Moon
1/27/2005