Edinburgh in life-beyond-Princes-Street shocker! Gallery