Traces of the past

Holdings

336021