Buccaneers, wenches, mermaids and mermen set sail and invaded Long Beach's Belmont Shore for the annual Pirate Invasion of Belmont Pier June 26-27. All photos by Ed “The Animal” Carrasco.
Buccaneers, wenches, mermaids and mermen set sail and invaded Long Beach's Belmont Shore for the annual Pirate Invasion of Belmont Pier June 26-27. All photos by Ed “The Animal” Carrasco.