Villa Del Leon Wedding Photographer
This photograph features an overview of an indoor wedding ceremony at the Villa Del Leon. Villa Del Leon is located in Pacific Palisades, California.
Location: 17948 Porto Marina, Pacific Palisades, CA 90272. 1/80; f/4.5; ISO 1600; 27.0 mm.