These sweet squirrels built themselves a nest on an apartment window ledge. What a great incentive to turn off the TV and just observe…’life’.