What Is This?

What Is This?

Observation - What Is This?. Description: Spotted next to London Eye in river Thames. sorry about bad quality taken in bad light and heavy rain

Spotted next to London Eye in river Thames.
sorry about bad quality taken in bad light and heavy rain