Top 100 Hand embroidered Self Portrait

.
.
.
.