Ted Baker London Moniirra Leather Pump