White House Landing, Virginia (vicinity). St. Peter's...
White House Landing, Virginia (vicinity). St. Peter's church with Federal soldiers in the foreground
Date & Place: