Off Portsmouth Harbor, N.H. Isles of Shoals

Henry S. Beckwith

Off Portsmouth Harbor, N.H. Isles of Shoals

Details