The Human Face

………..The Human Face

Varanasi, India

………………Who sees the human face correctly: the photographer, the mirror, or the painter? — Pablo Picasso

.

Advertisements