Grand Festival Float

A parade float vehicle with elaborate decorations