Custom mosaic installation
Shells, rock, ceramics and recycled glass
Solana Beach, CA
Custom mosaic installation
Shells, rock, ceramics and recycled glass
Solana Beach, CA