Posts

The Bell Tower

The Bell Tower, on the campus of the University of North Carolina, Chapel Hill NC