Freeman’s Farm battlefield



Freeman's Farm battlefield

Modern view of the battleground of Freeman’s Farm




Leave a Comment