What is this place?

5 years ago by in Indoor, Spain Tagged: ,

Cat people abound in this place...