Clashing medieval knights in armor, historical re-enactment of medieval battle at festival “Trecentesca” on June 21, 2022 in Morimodo, Italy
Clashing medieval knights in armor, historical re-enactment of medieval battle at festival “Trecentesca” on June 21, 2022 in Morimodo, Italy
Clashing medieval knights in armor, historical re-enactment of medieval battle at festival “Trecentesca” on June 21, 2022 in Morimodo, Italy
Clashing medieval knights in armor, historical re-enactment of medieval battle at festival “Trecentesca” on June 21, 2022 in Morimodo, Italy
Clashing medieval knights in armor, historical re-enactment of medieval battle at festival “Trecentesca” on June 21, 2022 in Morimodo, Italy
Clashing medieval knights in armor, historical re-enactment of medieval battle at festival “Trecentesca” on June 21, 2022 in Morimodo, Italy
Clashing medieval knights in armor, historical re-enactment of medieval battle at festival “Trecentesca” on June 21, 2022 in Morimodo, Italy
Clashing medieval knights in armor, historical re-enactment of medieval battle at festival “Trecentesca” on June 21, 2022 in Morimodo, Italy
Clashing medieval knights in armor, historical re-enactment of medieval battle at festival “Trecentesca” on June 21, 2022 in Morimodo, Italy
Clashing medieval knights in armor, historical re-enactment of medieval battle at festival “Trecentesca” on June 21, 2022 in Morimodo, Italy
Close-up of clashing medieval knights in armor, historical re-enactment of medieval battle at festival “Trecentesca” on June 21, 2022 in Morimodo, Italy
Close-up of clashing medieval knights in armor, historical re-enactment of medieval battle at festival “Trecentesca” on June 21, 2022 in Morimodo, Italy