Ian McCafferty senior member of the Bank of England's monetary policy committee, snapped for Carlisle Living at The Halston Hotel.
Ian McCafferty senior member of the Bank of England's monetary policy committee, snapped for Carlisle Living at The Halston Hotel.