peterjhalford

Please log in to see the full profile.

The collection of peterjhalford

4803 coins • 103 countries • 123 issuers

8 pieces of exonumia • 2 countries • 2 issuers