40 Years of Fine Art in Stained Glass
"Feng Shui Dragon Lotus Iris" lamp. The fall of 2016 marks the 40th Anniversary of the founding of Preston Studios. A number of celebrations were planned, starting with a special exhibit August-October in the top floor gallery of the Capitol building in Tallahassee, Florida.
Recent Comments