Photo of Cruise Ship Dock

Location: Pier 88
As Seen In: Jessica Jones episode 1x13 "AKA Smile"