Photomosaic technology