Newport Carnival.

Description:

Newport Carnival. Shrewsbury and Newport Canals Trust float.2013

Date: 2013

File number: N007164

Classification code: 07.02

Category: