London 3026 (4730) Charles Williams. Bust L. 107,169 High St. Borough/ The Best One Sovereign Coat in London. Brass

Unofficial Farthing London 3026 (4730) Charles Williams. One Sovereign Coat

£22.00Price