The US experienced prolific amounts of snow last weekend. Khulisa staff at the Washington DC office were forced to work from home as the city got over 26 inches (66 centimeters) of snow.

image1


Leave a Reply

Khulisa

Khulisa