Painting of Col. Andrew Balfour, III

Photo Details

in Asheboro, North Carolina USA

Comments

Write a comment