Penrose triangle

English: Penrose triangle
Last modified on 20 June 2012, at 20:09