Giant creature parade winds through El Vendrell at dusk — Festivals & Music Magazine