Lake Fork Church

SL610 Stem Mount

 

View More + View Less -
Location: Alba, Texas, United States
Market: Indoor, Church / Worship, School / University
Photographer: Barry W. McClure