International Stamp Exhibition London 59th Congress London WC1_7781(1)

Category:

Description

Dated 14 May 1990