Designed by
Title
Spanish army formation during parade #134643083
Description
Spanish troops march during the parade to commemorate on December 8th the patron of Spanish Army the Virgin of Immaculada, in Palma de Mallorca, Spain
This image is editorial