Surfboard mosaic.
Published:

Surfboard mosaic.

Stained glass mosaic on beach rock. San Clemente Beach, CA

Published:

Creative Fields