The Royal Standard of Spain featuring two lions and castles symbolizes the unification of the Kingdoms of León (lions) and Castile (castle) in the late 15th century, marking the formation of modern Spain under Ferdinand and Isabella.
Beautifully embroidered flag that is created by an US company and imported.


Reviews
There are no reviews yet.