Stock Photo: The Battle of Castille 1453, Charles Philippe Lariviere, (1798-1876/French)

Stock Photo: 1746-2451 The Battle of Castille 1453, Charles Philippe Lariviere, (1798-1876/French)