Home Tags Stamp

Tag: stamp

Seychelles pavilion one of the biggest draws at World Expo

VICTORIA, Mahe - The Seychelles pavilion is faced with daily queues of visitors spanning over 100 m reported Ambassador Philippe Le Gall today.