Luxury Tours of Los Angeles - 10:31 4 December 2012

Americana Xmas Tree – wide

Photo of the Xmas tree at the Americana at Brand in Glendale, CA

The Christmas tree at the Americana at Brand in Glendale, CA (near Los Angeles) at over 100′ tall rivals the clock tower in this attractive mall.

Share
Did you like this? Share it:

Leave a Reply



Menu Title