Newport Carnival.

Newport Carnival.

Newport Carnival. Carnival Queen (Clare Dargan) and her attendants (Angela Trevor, Liz Jones). Also, at the front, Carnival Princess (Claire Thompstone). Image courtesy of Newport Advertiser.