640px-Mayflower_in_Plymouth_Harbor,_by_William_Halsall