Posted on November 27, 2010September 25, 2011 by Stef McDonaldOn Top of the World Photo looking down on Point Dume in Malibu, CA.
Beautiful!