M
MACEDONIA
MADAGASCAR
MALAWI
MALAYSIA
MALDIVES
MALI
MALTA
MAN (ISLE of)
MARSHALL ISLANDS
MARTINIQUE
MAURITANIA
MAURITIUS
MAYOTTE
MEXICO
MICRONESIA
MIDWAY ISLANDS
MOLDOVA
MONACO
MONGOLIA
MONTENEGRO
MONTSERRAT
MOROCCO
MOZAMBIQUE
MYANMAR
Custom flags by the flag maker.
A
F
K
P
U
B
G
L
Q
V
C
H
R
W
D
I
N
S
Y
E
J
O
T
Z
Vexilla Mundi is made possible with:
Top