Mirror Landing across the river from the present town of Smith

Mirror Landing across the river from the present town of Smith