Unknown Group at Liberation marching near the town Church

Location: Town Square St Peter Port