Morning in Venice

Morning in Venice: Fine Art Mosaics For Sale

Morning in Venice: Fine Art Mosaics For Sale

glass mosaic 30″ x 20″