Parade float, State Street, New London

Content Review Lists: