1483 Landover Ave
Deltona, FL 32725
Get directions

About Us

Leigh Taylor Photography strives to give you one of a kind images that touch your heart and capture your wedding day for how it truly was and felt.

Reviews