Website under construction
Photographic work by Kristine Haffgaard
Dictionary:
palimpsest ['palimp'sest]
noun
...Something reused or altered but still bearing visible traces of its earlier form.