Odd and inspiring pictures from the past times