...
Mirror, heliograph

1992.1185.001