French tiles

French tiles

A type of interlocking roof tiles.