Patterns and textures - Linda Cooke

Marble small