Designed by
Title
Flag of Corsica, France #131892532
Description
Flag of Corsica is an island in the Mediterranean Sea belonging to France. It is located west of the Italian Peninsula, southeast of the French mainland, and north of the Italian island of Sardinia