"Landing of the Pilgrim Fathers" by Charles Lucy (1814-1873)
The National Heritage Museum - Lexington, Massachusetts, USA
(formerly the Museum of Our National Heritage), has a
painting so titled and signed which measures roughly
87.5" by 63"
Shown below are images of the painting.