The Battle of Anghiari

‘The Battle of Anghiari’ also known as ‘The Lost Leonardo’ is a hidden art, a glimpse of which is poassible through the below drawing titled, ‘The Battle of the Standard’ by Peter Paul Rubens, now displayed in the Louvre, Paris, which in turn... Read more