Home

The normally bustling Telegraph Avenue on Christmas Day.