Newport Carnival.

Newport Carnival.

Description:

Newport Carnival. 'Touch of Class' dance centre float.