Newport Carnival.

Newport Carnival.

Newport Carnival. Wellington Road Playgroup float.