dcbikeblogger.wordpress.com
The Lieutenant General George Washington Statue
The monument that towers over the National Mall in downtown D.C. is universally recognized as our nation’s memorial to the ‘father of our country” and first President, George Wash…