Skip to product information
Pikachu 032/128 (10/30)
£1.50
Authentic Pokémon trading card (Pikachu 031/128) from the 30th Anniversary collection. .