The 149th Pennsylvania Infantry Monument   Mike Lynaugh

The 149th Pennsylvania Infantry Monument

Mike Lynaugh