Photo: Abstract Elements

. Posted by Sherrie Thai by Shaireproductions.com

Abstract Architectural Triangles

Glass Mosaic