Balboa Pier, New Port Beach, California July 31, 2017 AVS Leave a comment Balboa Pier, New Port Beach, California