tessa lyn events wedding planner southern california event planner black and white photo bride and groom portrait veil rocks sand beach
Photo: Michelle Beller

Black & White Beach Portrait

COLORS
DESCRIPTION