Floor

Floor

Special inlaid floor at the St. Nicholas Church in Demre Turkey.