Robert Steele & Caroline Chang aka The Rock

Photos
0Shares

Location 4: New Orleans, 23 May 2021

Caroline is “The Rock” keeping track of the details for all of us.  We will get a biography for her posted soon.