ST

ST

Premium vectors by Shutterstock

Download
Description
FLAG OF SAINT PIERRE AND MIQUELON, A SELF-GOVERNING TERRITORIAL OVERSEAS COLLECTIVITY OF FRANCE.
Category