Teun Hocks is a Dutch artist who creates surreal self portraits with the utmost charm. “In my images I aim to achieve not so much, offering a mirror sometimes, ... Read More.
Self-portraits have been made since the earliest times, it is not until the Early Renaissance in the mid-15th century that artists can be frequently identified ... Read More.