glass collage 1

intricate designs being created in Marlborough