the visual evidence that proves that life is indeed grand.

18th August 2011

Photo