Vera Lutter, ‘Chephren and Cheops Pyramids, Giza: April 12, 2010’, Gagosian