Skip to product information
Lugia 121/128
£1.50
Authentic Pokémon trading card (Lugia 121/128) from the 30th Anniversary collection. .