Christmas at the South Coast Plaza mall
Christmas at the South Coast Plaza mall in Costa Mesa. They have several of these large Christmas displays throughout the mall. Some of the best displays I’ve ever seen at a mall.
Christmas at the South Coast Plaza mall in Costa Mesa. They have several of these large Christmas displays throughout the mall. Some of the best displays I’ve ever seen at a mall.