Derby Wharf

Salem Maritime National Historic Site

Salem, MA