Hungarian Conservative

Tag: coat of arms

Strength, loyalty and hope–the virtues Hungary’s tricolour stands for.