876 N Broadway, Escondido, CA 92025

Lot 3343

Vietnamese 4 Piece Ocean Wall Art w/ Mother of Pearl Inlays

Each piece measures 12x24 inches