did-you-kno: A fox in London was found living on the top floor of Europe’s tallest skyscraper, the Shard building. Source
tags: Command Center, ANIMALS & NATURE,FACT,
from: https://terranghost.tumblr.com/post/95799680653
tags: Command Center, ANIMALS & NATURE,FACT,
from: https://terranghost.tumblr.com/post/95799680653