Large floral parade float featuring giant puppet characters moving through a street during summer - Free Stock Photo | Picren | PicRen