This is a scheduled post planned to be published at 1522134909000 at 1522134909000
Who sees the human face correctly: 
the photographer, 
the mirror, 
or the painter?






                         ~ Pablo Picasso Who sees the human face correctly: the photographer, the mirror, or the painter? ~ Pablo Picasso
1522134909000 at 1522134909000