Self Realization Fellowship Lake Shrine, Pacific Palisades. The 10 acre site, surrounding a man-made lake, is a peaceful oasis amidst the hubbub of Los Angeles.
September 27, 2010
Self Realization Fellowship Lake Shrine, Pacific Palisades. The 10 acre site, surrounding a man-made lake, is a peaceful oasis amidst the hubbub of Los Angeles.
September 27, 2010