Cramped Quarters
9 November 2016, England ⋅ ☁️ 46 °F
Trafalgar Square is home to, what I'm told, is the world's smallest police station. This place looks so small and cramped. I'd feel so claustrophobic having to be stationed here. It would be likeBaca lagi

