beautiful and functional

Merhba from Valletta, Malta, The George Cross is the highest British honour recognising bravery in war. It is usually conferred on individuals. The only nation ever to be awarded the Geroge Cross is Malta. In April 1942, King George bestowed the unusual honour on Malta “to bear witness to a heroism and devotion that will …Read More