Newport Carnival.

Newport Carnival.

Newport Carnival. Winner of best float – group as yet unknown.