La Costa Town Square, Carlsbad, CA, at night showing large clock

La Costa Town Square, Carlsbad, CA, at night showing large clock

filed under: