Liberating Forces Arrive

Location: St Peter Port Harbour