General William Birch Haldeman (?), or brother of Walter N. Haldeman, standing by large cactus in Naples. Roof of beach cottage in background, c1895.
General William Birch Haldeman (?), or brother of Walter N. Haldeman, standing by large cactus in Naples. Roof of beach cottage in background, c1895.