the visual evidence that proves that life is indeed grand.

25th October 2011

Photo