Designed by
Title
Spanish army marching during parade #134643199
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