Blood Swept Lands and Seas of Blood 2014

Tower of London November 2014

The Tower of London November 2014

Blood Swept Lands and Seas of Red art installation, Tower of London, November 2014

Leave a Reply