Photo detail

Photo detail

Buffalo weather the foggy weather.