York Town, Virginia, was the last site of the American Revolution. British made its final stand against determined Americans who fought for self determination. After the fall of York Town, US declared independent from mother land England.
Pic taken January 2004
No comments:
Post a Comment