Masonic Temple, Hillsboro, Orange County, North Carolina
Masonic Temple, Hillsboro, Orange County, North Carolina
Date & Place: