m.c.-escher.-rippled-surface-march-1950

at 1600 × 1330 | Leave a comment

Leave a Reply