ArtThroughTheLookingglass.com
Greg Davies, a well-known artist located in Bourg de Visa, France, has produced a portfolio of exclusive mirror frames. Each frame has been hand crafted by Greg, capturing a unique style which is illustrated by the 14 frames in this presentation of his new collection.