Abstracts, Structures, and Buildings - cherylspearls

Old Stone Church at Winston, VA

2010Stone church at WinstonWinstonVA