Owl Bar Coming to London For People Who Hate Cat Cafes

2015-02-25 65

Annie the Owl is the name of a pop-up bar coming to London for a week that will have live owls for guests to interact with. Mara Montalbano (@maramontalbano) has the story.

Free Traffic Exchange