Newport Carnival Parade on High Street.

Newport Carnival Parade on High Street.

Newport Carnival Parade on High Street.