Coney Island Baby!

Oh yeah! More from the Mermaid Parade 17 June 2017.

2017 Coney Island Mermaid Parade - 5