Edgar Heap of Birds

Edgar Heap of Birds, 25 MILLION RED INDIAN LIVES LOST installed at Kings Cross St Pancras station, 2012.


0 Comments