2010-Unwrapping Ghillie Dhu sculpture 2010 – Unwrapping the Ghillie Dhu sculpture. The words mean “tree spirit” in Scottish folklore. Sculpture created by Harry McDaniel. From City photo archives.