Newport Carnival.

Newport Carnival.

Newport Carnival. Children on float. Unidentified float. Image courtesy of Newport Advertiser.