Photos from Dogs in Space
29 December 2009
Photo by Burrowes Film Group - © 1986
Michael Hutchence and Saskia Post in Dogs in Space (1986)

Photo 2 of 2