Luke Taylor
Fredericksburg
Luke and Amanda Taylor desire to create space in life for all to come as they are, and from this place, discover who they are in Christ. They currently reside in Fredericksburg, VA where the…
Luke and Amanda Taylor desire to create space in life for all to come as they are, and from this place, discover who they are in Christ. They currently reside in Fredericksburg, VA where the…