MovieMaps

Photo of Drug Sale on Docks

Location: Main Street Dock
As Seen In: Arrow episode 1x19 "Unfinished Business"