X-ray images were invented in 1895, the same year in which the Lumière brothers presented their respective invention in what today is considered to...
A glimpse into a visual representation of memory; A Christmas-time series of meals, coffees, and movies, with friends, lovers, and housemates. Faced...