Sox Art Shop established in 2014 by artist Socrates Argitis (aka Sox). The store is located in beautiful Spetses island, Greece.
Over the years, Sox had a blast of fun and creativity when it comes to his store window displays. Hand painted vitrines and lots of experimenting, amazing freedom to tell stories and show the store's art goodies.
Here are some cool pictures of vitrines over the years..