サンピエール・ミクロン

Proper noun

 * 1) Saint Pierre and Miquelon, French archipelago