squares by laurie smith

Laurie Smith

Squares

GFL Fine Art