Michael McKenna Tandem August 5, 2023 A couple on Balboa Peninsula in Newport Beach, CA. Street bicycle beach newport beach california architecture Log in or register to post comments