A woman dressed as a mermaid riding a horse wearing a sailor’s hat in the 122nd annual New Year Rose Parade, in Pasadena, California, US.
A woman dressed as a mermaid riding a horse wearing a sailor’s hat in the 122nd annual New Year Rose Parade, in Pasadena, California, US.