Part of BP Cherry Point Refinery.
Part of BP Cherry Point Refinery. Staff The Bellingham Herald
Part of BP Cherry Point Refinery. Staff The Bellingham Herald