Relics recovered from a Lancaster crash site near Den Burg, at display at a local museum.

PRT - Lancaster Monument - Texel, The Netherlands