It's an "altered" take on the French nuclear test "Licorne", conducted in 1970 on the Polynesian atoll Mururoa. The actual photo itself (below text) is pretty wild.
A few more pics of the test can be seen here:
http://www.flickr.com/photos/7969902@N07/sets/72157600253743362/detail/
My sympathies concerning the family situation.